farm aid - French English Dictionary